Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bloomfield Hills Challenger M15 Heraklion U.S. Open - New York Helsinki Challenger Astana Open - Astana Shanghai Rolex Masters - Shanghai Brest Challenger Bergamo Challenger Danderyd Challenger Miami Open - Miami M15 Monastir M15 Antalya Manama Challenger Nottingham Challenger Tenerife 1 Challenger M15 Telde Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Tenerife 3 Challenger Phoenix Challenger Lugano Challenger M25 Reggio Emilia Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome M15 Heraklion M25 Santa Margherita di Pula M25 Valldoreix Millennium Estoril Open - Estoril Madrid Challenger Aix En Provence Challenger French Open - Paris Surbiton Challenger Bratislava 1 Challenger Sassuolo Challenger Bonn Challenger Nottingham 2 Challenger Ilkley Challenger Liberec Challenger M25 Padova Wimbledon - London Hamburg Open - Hamburg Braunschweig Challenger M25 Telfs Porto Challenger Generali Open - Kitzbuhel U.S. Open - New York Cary Challenger Hangzhou Open - Hangzhou Como Challenger Guangzhou Challenger Genova Challenger Istanbul Challenger Lisbon Challenger Bad Waltersdorf Challenger Shanghai Rolex Masters - Shanghai Braga Challenger Brest Challenger Almaty Open - Almaty Qatar ExxonMobil Open - Doha Bratislava 2 Challenger Helsinki Challenger Lyon Challenger Astana Challenger M25 Vila Real de Santo Antonio Phoenix Challenger Hersonissos 2 Challenger Open Occitanie - Montpellier Brisbane International - Brisbane Manama Challenger Australian Open - Melbourne BNP Paribas Open - Indian Wells M25 Vila Real de Santo Antonio Hersonissos 1 Challenger Zadar Challenger Oeiras 4 Challenger Miami Open - Miami Naples Challenger Tiriac Open - Bucharest Bordeaux Challenger Monza Challenger Ilkley Challenger Nottingham 2 Challenger Wimbledon - London Pozoblanco Challenger Porto Challenger Cincinnati Open - Cincinnati U.S. Open - New York Rennes Challenger M25 Monastir Ukraine F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Ukraine F1 Belarus F1 Belarus F2 Turkey F4 Portugal F4 Portugal F5 Portugal F6 Russia F1 Russia F2 Croatia F2 Morocco F1 Morocco F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Romania F1 Italy F13 Romania F2 Poland F1 Italy F15 Italy F16 Slovenia F2 Italy F27 Russia F3 Russia F4 Russia F7 Portugal F4 Portugal F5 Iran F3 Iran F4 Germany F1 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 Russia F1 France F7 Italy F10 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Israel F5 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Croatia F2 Kazakhstan F1 Kazakhstan F2 Croatia F4 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Togliatti Cup - Togliatti Alexander Kolyaskin Memorial - Donetsk ATP Slovak Open Challenger - Bratislava Internationaux de Nouvelle-Caledonie - New Caledonia Roma Challenger 2007 - Rome Astana Challenger - Astana Steelers Cup - Kosice Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Samarkand Challenger - Samarkand Flea Market Cup - Busan Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Prosperita Open 2008 - Ostrava Baden Open - Karlsruhe Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza Mordovia Cup 2008 - Saransk Akbank Private Banking TED Open - Istanbul XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Southern Capital Cup - Almaty UTC Open - Cherkassy Tatra Banka Slovak Open - Bratislava Besancon Challenger Bergamo Challenger Rome Challenger Ostrava Challenger Saransk Challenger Poznan Challenger Segovia Challenger Istanbul Challenger Geneva Challenger Freudenstadt Challenger Trnava Challenger Tashkent Challenger Seoul Challenger Astana Challenger Chuncheon Challenger Bratislava Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger Tanger Challenger Meknes Challenger Napoli Challenger Rome Challenger Ostrava Challenger Alessandria Challenger Furth Challenger Kosice Challenger Bytom Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Turin Challenger San Benedetto Challenger Rimini Challenger Penza Challenger Saransk Challenger Kitzbuhel Challenger Istanbul Challenger Brasilia Challenger Salvador Challenger Izmir Challenger Astana Challenger Bratislava Challenger Heilbronn Challenger Courmayeur Challenger Bergamo Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Rome Challenger Zagreb Challenger Turin Challenger Oberstaufen Challenger Penza Challenger Astana Challenger Dortmund Challenger Segovia Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Istanbul Challenger Trnava Challenger Orleans Challenger Geneva Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger Bergamo Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Mersin Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger San Marino Challenger Dallas Challenger Mersin Challenger Rome Challenger Rome Challenger Bordeaux Challenger Caltanissetta Challenger Furth Challenger Kosice Challenger Tanger Challenger Marburg Challenger Istanbul Challenger Astana Challenger Aptos Challenger Istanbul Challenger Izmir Challenger Mons Challenger Geneva Challenger Bratislava Challenger Noumea Challenger Panama City Challenger Barranquilla Challenger Prostejov Challenger Astana Challenger Aptos Challenger Dallas Challenger Prostejov Challenger Astana Challenger Prostejov Challenger Moscow Challenger Poprad Tatry Challenger Prague Challenger Dallas Challenger Irving Challenger San Francisco Challenger Prostejov Challenger Caltanissetta Challenger Poprad Tatry Challenger Astana Challenger Aptos Challenger Sibiu Challenger Orleans Challenger Rome Challenger Almaty Challenger Bratislava Challenger Canberra Challenger Quimper Challenger Indian Wells Challenger Irving Challenger Marbella Challenger Barletta Challenger Prostejov Challenger Poznan Challenger Braunschweig Challenger Pullach Challenger Como Challenger Genova Challenger Phoenix Challenger Bratislava Challenger Florence Challenger Bratislava Challenger Noumea Challenger Bangkok Challenger Prague Challenger Prague II Challenger Ostrava Challenger Prostejov Challenger Split Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Biella 1 Challenger Biella 2 Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Biella 3 Challenger Marbella Challenger Biella 7 Challenger Bratislava Challenger Nottingham 2 Challenger Cassis Challenger Bergamo Challenger Traralgon Challenger Cherbourg Challenger Pau Challenger Phoenix Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Nur-Sultan Challenger Lexington Challenger Chicago Challenger Mallorca Challenger St. Tropez Challenger Helsinki Challenger Andria Challenger Canberra Challenger Concepcion Challenger Tenerife 3 Challenger Lugano Challenger Biel Challenger Murcia Challenger Madrid Challenger Francavilla Challenger Little Rock Challenger Tyler Challenger Chicago Challenger Seville Challenger Todi Challenger Vicenza Challenger M25 Monastir ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open SEAT 2008 - Barcelona BMW Open - Munich The Artois Championships - London ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Penza Cup - Penza PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney Togliatti Cup - Togliatti Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Mordovia Cup - Saransk Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Open de Moselle - Metz Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham St. Petersburg Challenger 2006 - St. Petersburg Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Maharashtra Open - Pune Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon AEGON Championships - London AEGON International - Eastbourne Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril BMW Open - Munich Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Kos-Zucchetti Tennis Cup - Cordenons Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Santiago Open - Santiago St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Sofia Open - Sofia Murray River Open - Melbourne Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Open Parc - Lyon Nature Valley International - Eastbourne Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open Sud de France - Montpellier Open 13 Provence - Marseille Serbia Open - Belgrade Astana Open - Astana Stockholm Open - Stockholm ABN AMRO Open - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Memorial Manfredini - Sassuolo Heilbronn Open - Heilbronn Tatra Banka Open - Bratislava KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tatra Banka Open 2006 - Bratislava M25 Reggio Emilia Morocco Tennis Tour - Rabat Togliatti Cup - Togliatti Fifth Third Bank Tennis Championships - Lexington Penza Cup - Penza Mordova Cup 2007 - Saransk Prostejov Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio UTC Open by Selena - Cherkassy Kosice Challenger Brasov Challenger - Brasov Alexander Kolyaskin Memorial - Donetsk Reggio Emilia Challenger Ljubljana Open - Ljubljana ATP Challenger Trophy 2007 - Trnava San Benedetto Challenger Penza Challenger Samsung Securities Cup - Seoul Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mons Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Morocco Tennis Tour - Meknes Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rijeka Open - Rijeka Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Pharma Medico Open 2008 - Aarhus BNP Paribas Open - Indian Wells Miami Open - Miami Marrakech Challenger Zagreb Open - Zagreb Caltanissetta Challenger Barletta Challenger French Open - Paris French Open - Paris Wimbledon - London Mons Challenger Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Helsinki Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tunis Challenger Australian Open - Melbourne French Open - Paris Mordovia Cup 2005 - Saransk Loughborough Challenger Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Prague Challenger St. Tropez Challenger Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, Group I, PO, SVK-BLR 3-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Quimper Challenger Prostejov Challenger Stanford Challenger Lille Challenger German Tennis Championships - Hamburg Olympics - London China Open - Beijing Australian Open - Melbourne Olympics - Tokyo